most alienated - Alemán Inglés Diccionario